No prerequisites
Introduction to computer programming for students without previous programming experience. Students write programs to express algorithmic thinking and solve computational problems motivated by modern societal and scientific needs. Includes procedural programming constructs (methods), control structures (loops, conditionals), and standard data types, including arrays.
[{"id":7743,"courseUrl":"c/CSE121A1588.html","data":{"h1":"Computer Science & Engineering CSE 121 A","h2":"Simon Wu Lecturer SU24","caption":{"text":"Form W: Custom Form \"12\" surveyed \"60\" enrolled","enrolled":"60","surveyed":"12"},"headers":["Question","Excellent","Very Good","Good","Fair","Poor","Very Poor","Median"],"table_data_list_of_dicts":[{"Fair":"0%","Good":"27%","Poor":"0%","Median":"4.33","Question":"The course as a whole:","Excellent":"45%","Very Good":"27%","Very Poor":"0%"},{"Fair":"0%","Good":"50%","Poor":"0%","Median":"3.50","Question":"The course content:","Excellent":"42%","Very Good":"8%","Very Poor":"0%"},{"Fair":"8%","Good":"17%","Poor":"0%","Median":"4.64","Question":"Instructor's contribution:","Excellent":"58%","Very Good":"17%","Very Poor":"0%"},{"Fair":"8%","Good":"0%","Poor":"8%","Median":"4.64","Question":"Instructor's effectiveness:","Excellent":"58%","Very Good":"25%","Very Poor":"0%"}],"table_data_list_of_lists":[["The course as a whole:","45%","27%","27%","0%","0%","0%","4.33"],["The course content:","42%","8%","50%","0%","0%","0%","3.50"],["Instructor's contribution:","58%","17%","17%","8%","0%","0%","4.64"],["Instructor's effectiveness:","58%","25%","0%","8%","8%","0%","4.64"]]},"createdAt":"2025-07-30T07:16:20.381883","updatedAt":"2025-07-30T07:16:20.381883","professor":"Simon Wu","role":"Lecturer","term":"SU24","enrolledCount":60,"surveyedCount":12,"courseCode":" CSE 121","sessionCode":"A","quarter":"20243"},{"id":7744,"courseUrl":"c/CSE121A3937.html","data":{"h1":"Computer Science & Engineering CSE 121 A","h2":"Matt Wang Assistant Professor AU24","caption":{"text":"Form W: Custom Form \"143\" surveyed \"460\" enrolled","enrolled":"460","surveyed":"143"},"headers":["Question","Excellent","Very Good","Good","Fair","Poor","Very Poor","Median"],"table_data_list_of_dicts":[{"Fair":"5%","Good":"17%","Poor":"1%","Median":"4.50","Question":"The course as a whole:","Excellent":"50%","Very Good":"27%","Very Poor":"0%"},{"Fair":"4%","Good":"17%","Poor":"2%","Median":"4.55","Question":"The course content:","Excellent":"53%","Very Good":"24%","Very Poor":"0%"},{"Fair":"6%","Good":"12%","Poor":"1%","Median":"4.68","Question":"Instructor's contribution:","Excellent":"61%","Very Good":"21%","Very Poor":"0%"},{"Fair":"5%","Good":"17%","Poor":"2%","Median":"4.62","Question":"Instructor's effectiveness:","Excellent":"57%","Very Good":"19%","Very Poor":"0%"}],"table_data_list_of_lists":[["The course as a whole:","50%","27%","17%","5%","1%","0%","4.50"],["The course content:","53%","24%","17%","4%","2%","0%","4.55"],["Instructor's contribution:","61%","21%","12%","6%","1%","0%","4.68"],["Instructor's effectiveness:","57%","19%","17%","5%","2%","0%","4.62"]]},"createdAt":"2025-07-30T07:16:20.381883","updatedAt":"2025-07-30T07:16:20.381883","professor":"Matt Wang","role":"Assistant Professor","term":"AU24","enrolledCount":460,"surveyedCount":143,"courseCode":" CSE 121","sessionCode":"A","quarter":"20244"},{"id":7745,"courseUrl":"c/CSE121A4303.html","data":{"h1":"Computer Science & Engineering CSE 121 A","h2":"Matt Wang Assistant Professor WI25","caption":{"text":"Form W: Custom Form \"73\" surveyed \"249\" enrolled","enrolled":"249","surveyed":"73"},"headers":["Question","Excellent","Very Good","Good","Fair","Poor","Very Poor","Median"],"table_data_list_of_dicts":[{"Fair":"4%","Good":"14%","Poor":"1%","Median":"4.67","Question":"The course as a whole:","Excellent":"61%","Very Good":"20%","Very Poor":"0%"},{"Fair":"3%","Good":"14%","Poor":"0%","Median":"4.61","Question":"The course content:","Excellent":"56%","Very Good":"27%","Very Poor":"0%"},{"Fair":"1%","Good":"7%","Poor":"0%","Median":"4.85","Question":"Instructor's contribution:","Excellent":"77%","Very Good":"14%","Very Poor":"0%"},{"Fair":"1%","Good":"8%","Poor":"0%","Median":"4.79","Question":"Instructor's effectiveness:","Excellent":"70%","Very Good":"20%","Very Poor":"0%"}],"table_data_list_of_lists":[["The course as a whole:","61%","20%","14%","4%","1%","0%","4.67"],["The course content:","56%","27%","14%","3%","0%","0%","4.61"],["Instructor's contribution:","77%","14%","7%","1%","0%","0%","4.85"],["Instructor's effectiveness:","70%","20%","8%","1%","0%","0%","4.79"]]},"createdAt":"2025-07-30T07:16:20.381883","updatedAt":"2025-07-30T07:16:20.381883","professor":"Matt Wang","role":"Assistant Professor","term":"WI25","enrolledCount":249,"surveyedCount":73,"courseCode":" CSE 121","sessionCode":"A","quarter":"20251"},{"id":7746,"courseUrl":"c/CSE121A4396.html","data":{"h1":"Computer Science & Engineering CSE 121 A","h2":"Miya Kaye Natsuhara Assistant Professor SP25","caption":{"text":"Form W: Custom Form \"38\" surveyed \"202\" enrolled","enrolled":"202","surveyed":"38"},"headers":["Question","Excellent","Very Good","Good","Fair","Poor","Very Poor","Median"],"table_data_list_of_dicts":[{"Fair":"0%","Good":"13%","Poor":"0%","Median":"4.64","Question":"The course as a whole:","Excellent":"58%","Very Good":"29%","Very Poor":"0%"},{"Fair":"0%","Good":"13%","Poor":"0%","Median":"4.60","Question":"The course content:","Excellent":"55%","Very Good":"32%","Very Poor":"0%"},{"Fair":"0%","Good":"5%","Poor":"0%","Median":"4.77","Question":"Instructor's contribution:","Excellent":"68%","Very Good":"26%","Very Poor":"0%"},{"Fair":"0%","Good":"11%","Poor":"0%","Median":"4.67","Question":"Instructor's effectiveness:","Excellent":"61%","Very Good":"29%","Very Poor":"0%"}],"table_data_list_of_lists":[["The course as a whole:","58%","29%","13%","0%","0%","0%","4.64"],["The course content:","55%","32%","13%","0%","0%","0%","4.60"],["Instructor's contribution:","68%","26%","5%","0%","0%","0%","4.77"],["Instructor's effectiveness:","61%","29%","11%","0%","0%","0%","4.67"]]},"createdAt":"2025-07-30T07:16:20.381883","updatedAt":"2025-07-30T07:16:20.381883","professor":"Miya Kaye Natsuhara","role":"Assistant Professor","term":"SP25","enrolledCount":202,"surveyedCount":38,"courseCode":" CSE 121","sessionCode":"A","quarter":"20252"},{"id":7747,"courseUrl":"c/CSE121B3936.html","data":{"h1":"Computer Science & Engineering CSE 121 B","h2":"Matt Wang Assistant Professor AU24","caption":{"text":"Form W: Custom Form \"70\" surveyed \"225\" enrolled","enrolled":"225","surveyed":"70"},"headers":["Question","Excellent","Very Good","Good","Fair","Poor","Very Poor","Median"],"table_data_list_of_dicts":[{"Fair":"0%","Good":"11%","Poor":"0%","Median":"4.46","Question":"The course as a whole:","Excellent":"49%","Very Good":"39%","Very Poor":"1%"},{"Fair":"0%","Good":"9%","Poor":"1%","Median":"4.47","Question":"The course content:","Excellent":"49%","Very Good":"41%","Very Poor":"0%"},{"Fair":"1%","Good":"4%","Poor":"0%","Median":"4.63","Question":"Instructor's contribution:","Excellent":"57%","Very Good":"37%","Very Poor":"0%"},{"Fair":"6%","Good":"7%","Poor":"0%","Median":"4.58","Question":"Instructor's effectiveness:","Excellent":"54%","Very Good":"33%","Very Poor":"0%"}],"table_data_list_of_lists":[["The course as a whole:","49%","39%","11%","0%","0%","1%","4.46"],["The course content:","49%","41%","9%","0%","1%","0%","4.47"],["Instructor's contribution:","57%","37%","4%","1%","0%","0%","4.63"],["Instructor's effectiveness:","54%","33%","7%","6%","0%","0%","4.58"]]},"createdAt":"2025-07-30T07:16:20.381883","updatedAt":"2025-07-30T07:16:20.381883","professor":"Matt Wang","role":"Assistant Professor","term":"AU24","enrolledCount":225,"surveyedCount":70,"courseCode":" CSE 121","sessionCode":"B","quarter":"20244"},{"id":7748,"courseUrl":"c/CSE121B4307.html","data":{"h1":"Computer Science & Engineering CSE 121 B","h2":"Matt Wang Assistant Professor WI25","caption":{"text":"Form W: Custom Form \"27\" surveyed \"131\" enrolled","enrolled":"131","surveyed":"27"},"headers":["Question","Excellent","Very Good","Good","Fair","Poor","Very Poor","Median"],"table_data_list_of_dicts":[{"Fair":"4%","Good":"8%","Poor":"0%","Median":"4.69","Question":"The course as a whole:","Excellent":"62%","Very Good":"23%","Very Poor":"4%"},{"Fair":"0%","Good":"12%","Poor":"0%","Median":"4.63","Question":"The course content:","Excellent":"58%","Very Good":"27%","Very Poor":"4%"},{"Fair":"0%","Good":"8%","Poor":"0%","Median":"4.91","Question":"Instructor's contribution:","Excellent":"85%","Very Good":"8%","Very Poor":"0%"},{"Fair":"0%","Good":"8%","Poor":"0%","Median":"4.91","Question":"Instructor's effectiveness:","Excellent":"85%","Very Good":"8%","Very Poor":"0%"}],"table_data_list_of_lists":[["The course as a whole:","62%","23%","8%","4%","0%","4%","4.69"],["The course content:","58%","27%","12%","0%","0%","4%","4.63"],["Instructor's contribution:","85%","8%","8%","0%","0%","0%","4.91"],["Instructor's effectiveness:","85%","8%","8%","0%","0%","0%","4.91"]]},"createdAt":"2025-07-30T07:16:20.381883","updatedAt":"2025-07-30T07:16:20.381883","professor":"Matt Wang","role":"Assistant Professor","term":"WI25","enrolledCount":131,"surveyedCount":27,"courseCode":" CSE 121","sessionCode":"B","quarter":"20251"}]